Big Huge Thesaurus

infantile amaurotic idiocy

noun